stack of bills - French English Dictionary